dropsy in sheep - German English Dictionary